#pragma once
#include "NodoPC.h"
class Cola
{
private:
	NodoPC* frente;
	NodoPC* fondo;
	

public:
	Cola(void);
	~Cola(void);
	Cola(std::string);

	void setFrente(NodoPC*);
	void setFondo(NodoPC*);

	NodoPC* getFrente();
	NodoPC* getFondo();

	void encolar(std::string);
	NodoPC* desencolar();

	//imprimir el contenido de la cola solo manipulando el frente y el fondo
	char* muestreCola();

	//invierte Cola
	void invertirCola();
	
};
